package com.cskaoyan.service.goods;

import com.cskaoyan.bean.bo.goods.*;
import com.cskaoyan.bean.vo.goods.AdminGoodsCatAndBrandVO;
import com.cskaoyan.bean.vo.goods.AdminGoodsDetailVO;
import com.cskaoyan.bean.vo.goods.AdminGoodsListVO;

/**
 * @Author: 冯子靖
 * @Description:
 * @Date: 2022/7/18 21:38
 */
public interface AdminGoodsService {
    AdminGoodsListVO printAdminGoodsList(AdminGoodsBO adminGoodsBO);

    AdminGoodsCatAndBrandVO printAdminGoodsCatAndBrand();

    void insertGoods(AdminGoodsCreateBO adminGoodsCreateBO);

    AdminGoodsDetailVO showGoodsDetail(Integer id);

    void updateGoods(AdminGoodsUpdateBO adminGoodsUpdateBO);

    void deleteGoods(AdminGoodsDeleteBO adminGoodsDeleteBO);

}
